restraining straps - Französisch Englisch Wörterbuch